<!--  機能：ユーザの予約情報を出力します。 -->
<?php
// セッションの始め
@session_start();
// ユーザかどうかチェックします
include '../Security/CheckUser.php';
include '../Home/DefineVar.php';
include '../DataBase/ConnectDB.php';
 mysql_select_db(MYSQL_DATABASE,$link);
 
 // このファンクションはキャンセルできるかどうかチェックします。
 function CheckCancel($CheckTime,$ID)
 {
 	$t = strtotime($CheckTime) - time() - MIN_HOUR*60*60;
	
 	// キャンセルできる場合、「キャンセル」ボタンを現れます。
 	if($t >=0 ) return "<a href='../User/CancelOrder.php?id=".$ID."'>キャンセル   </a>";
 	else return "";
 }
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>book information</title>
</head>
<body>
<?php 
include '../Paging/BookInforPaging.php';
include '../DataBase/ConnectDB.php';
 mysql_select_db(MYSQL_DATABASE,$link);
 
 //ページを分けること
$p = $_GET['p'];// 現在のページ
$p=mysql_real_escape_string($p);
$rows = RECORD_IN_PAGE; // １ページでレコードの数
$div = PAGE_ON_DEV; // セクションでページの数

// ｓｑｌクエリを作ってレコードの総数を計算します。
$result =mysql_query("SELECT COUNT(*) AS total FROM ".MYSQL_TABLE_ORDER." WHERE accountname = '".$_SESSION['user'].$_SESSION['admin']."' AND orderstatus ='1'",$link);
if(mysql_num_rows($result)!=0){
$row=mysql_fetch_array($result);
}
// レコードの総数
$total=$row[0];

if($p==0)$p=1;
$start = ($p-1)*$rows;
$result=mysql_query("SELECT * FROM ".MYSQL_TABLE_ORDER." WHERE accountname = '".$_SESSION['user'].$_SESSION['admin']."' AND orderstatus ='1' ORDER BY starttime DESC LIMIT ".$start.", ".$rows,$link);

// データベースに関するエラーを生じました。
if(!$result){
	print(SQL_ERR_MESS);
	exit;
}

// テーブルで予約情報を現れます。
if(mysql_num_rows($result)!=0){
print("<h1> 自分の会議室予約状態</h1>");
print("<table border ='2' bordercolor = '000000' cellspacing ='1' style='font-size: 18px'><tbody align='center' size='5'>");
print("<tr><td>会議室名</td><td>予約の年月日</td><td>スタートタイム</td><td>エンドタイム</td></tr>");
while($row=mysql_fetch_array($result)){
print("<tr><td>$row[2]</td><td>$row[3]</td><td>$row[4]</td><td>$row[5]</td><td>".CheckCancel($row[4],$row[0])."</td></tr>");
}
print("</tbody></table>");
}

// 抽出データのない場合
else print(ORER_NOT_MESS);

// データベースを閉めます。
mysql_close($link);

// ページを分けることを現れます。
print(paging($total,$p,$div,$rows));
?>
</body>
</html>